Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NORTH LUTON PLACE Terraced £263,431 £164,000 11 Apr 2007
4 NORTH LUTON PLACE Terraced £248,310 £51,500 30 Jan 1998
8 NORTH LUTON PLACE Terraced £316,195 £185,000 6 Mar 2012
10 NORTH LUTON PLACE Terraced £255,508 £160,000 4 May 2007
12 NORTH LUTON PLACE Terraced £257,840 £245,000 7 Jan 2022
17 NORTH LUTON PLACE Terraced £237,896 £139,000 22 Dec 2010
19 NORTH LUTON PLACE Terraced £160,932 £29,000 7 Aug 1996
31A NORTH LUTON PLACE Flats/Maisonettes £50,875 £15,000 19 Jun 2001
31B NORTH LUTON PLACE Terraced £89,884 £22,000 5 Nov 1999